complete someone's payment - Francés Inglés Diccionario